Merrill D. Griff

Title: Senior Staff PET/CT Technologist Company: Massachusetts General Hospital Location: Saint Louis, Missouri, United States Merrill D. Griff, a PET-CT technologist at the Massachusetts General Hospital, has been recognized by…