Birthdate
January 1975
Nationality
Indian
Occupations
Doctor
Roles
Director
Address
21 Craiglockhart Gardens, Edinburgh, United Kingdom, EH14 1LZ
Narahari Shubha Dr was born in January 1975.
Narahari Shubha Dr Business Events
22 Feb 2011
Appointment
RETINA CARE LTD
Narahari Shubha Dr was appointed a director
at 37 years old.
Indian