Personal Information
Organization / Workplace
new delhi, delhi India
Occupation
Head and neck oncosurgeon
Industry
Medical / Health Care / Pharmaceuticals
Tags
squamous cell carcinoma
head and neck cancer
oral cancer
See more