Edward C. Franklin

American immunologist