Back To Search Karan Puri, MD Internal Medicine (973) 450-2100 Member of RWJBH Medical Group Languages Spoken English