Mitch McCartney Mitch McCartney is Scientific Director of the Lions Eye Institute for Transplant and Research, Florida, USA.
Building a Better Biorepository February 2, 2017 Sitting Down With... Mitch McCartney, Scientific Director, Lions Eye Institute for Transplant and Research, Florida, USA. 1 min read