A+
A
A-
19TH International Conference of Drug Regulatory Authorities
New Delhi, the capital of India, is a kaleidoscope of sorts. One of the rare few cities to tread the line between contemporary and vintage with such aplomb, New Delhi is home to centuries old buildings as well as modern infrastructure.