Siddhartha Mukherjee was born in New Delhi, India and won a Rhodes scholarship to attend Stanford University where he graduated as a doctor.
Siddhartha Mukherjee was born in New Delhi, India. Siddhartha Mukherjee won a Rhodes scholarship. This was to attend Stanford University where he graduated as a doctor.