Address: C-106, Sector 10, Uttar Pradesh, Noida - 201 301, India
Country: India
Telephone: 91118-4530683^^
Fax: 91112458466
Stop-Clocks, Barometers, Hygrometers, Compases, Dial Thermometers Etc.
Peter Medawar info
Michael Atiyah info
Charles Elachi info
Association Libanaise Etudes Speleologiques
Ibrahim Abd El Al