Birthdate
April 1976
Nationality
Indian
Occupations
Medical, Medical Doctor
Roles
Director
Address
22 Richard Court, Stanley Road, London, England, W3 8FT
Lopamudra Nagchaudhuri was born in April 1976.
Lopamudra Nagchaudhuri Business Events
21 Jun 2017
Appointment
30 Oct 2016
Resignation
10 May 2016
Appointment
Same name people