Address: 104 Nehru Complex, Pandav Nagar Main Patparganj Road, New Delhi - 110092, India
Country: India
Telephone: (91)-(11)-24302
Fax: (91)-(11)-24252
Manufacturer of glass distillation, quartz distillation equipment and incubators.
Peter Medawar info
Michael Atiyah info
Charles Elachi info
Association Libanaise Etudes Speleologiques
Ibrahim Abd El Al