James Carroll (scientist)

American physician