Gangaswamaiah Hamsa, MD, Internal Medicine

1555 Ruth Rd Ste 6
North BrunswickNJ  08902-4074 (Middlesex County)


Phone: 732-821-9200
Fax: 732-821-9202

NPI: 1700829496
License Number: 25MA07698400 (NJ)