Dr Vishal Joshi is a Male Indian Internal Medicine Doctor in Ajax, Ontario specialising in Internal Medicine and Infectious Diseases who can speak Spanish Language.
Dr Joshi is registered with College of Physicians and Surgeons of Ontario with CPSO Number: 97481
Dr Joshi has completed his education at Universidad Iberoamericana(UNIBE) in the year 2004.
Dr Joshi is currently practicing at Hospitals such as Lakeridge Health,Ajax and Pickering Site in Ajax and Rouge Valley Centenary Health Centre,Toronto in Toronto.
Dr Vishal Joshi can be seen at Ajax Pickering Hospital Lakeridge Health Department of Infectious Diseases 580 Harwood Ave S. Ajax ON L1S 2J4