Indian J Med Microbiol Close
 

Laparoscopic findings of 189 impalpable testes

Laparoscopic findings of 189 impalpable testes