James Longstaff works in the field of Occupational Medicine. He graduated from University of Cincinnati College of Medicine.