Sean Rice

1998 Hellman Fellow

sean.h.rice@ttu.edu

Associate Professor, Texas Tech, Biological Sciences
Yale Medical School