Puneet Narula's Location
India
Puneet Narula's Education
Delhi University
(Physics)
1987 - 1989
Puneet Narula's Summary
Puneet Narula, based in India, is currently a Managing Director at Atlas Surgical. Puneet Narula holds a 1987 - 1989 Delhi University. Puneet Narula has 2 emails on RocketReach.