Rahul Gupta

Rahul Gupta, a bespectacled Indian man, looks at the camera, wearing a purple collared shirt.
Rahul Gupta

Cleanroom Lab Manager, IMSE