Manisha Mohan Sensor and timely sensibility Born in Bihar and brought up in Chandigarh, Manisha Mohan was always a science buff. « Previous1Next » 1 of 1