Background
Lo, Steve was born on August 28, 1958 in Hong Kong. Came to the United States, 1965.
Lo, Steve was born on August 28, 1958 in Hong Kong. Came to the United States, 1965.
Bachelor summa cum laude, Harvard University, 1981; Doctor of Medicine, Harvard University, 1985.
Intern, resident, Brigham and Women's Hospital, Boston, 1985-1988; hematology-oncology fellow, Dana Farber Cancer Institute, Boston, 1988-1992; hematologist, oncologist, Hematology Oncology, Professional Corporation, Stanford, Connecticut, since 1992.
M. Jami Keogan, January 21, 1989. Children: Michael, Caylin, Ana.