Marguerite Indriati Hood
Department of Biology
Houghton College
One Willard Ave
Houghton
NY, 14744
USA
Biography
Marguerite Indriati Hood works in Department of Biology Houghton College One Willard Ave Houghton NY, 14744 USA also in Department of Medicine, Boston Children's Hospital, 300 Longwood Avenue, Boston, MA 02115