Background
Kutrubes, Leo Peter was born on October 5, 1927.
Kutrubes, Leo Peter was born on October 5, 1927.
AB, Boston University, 1949. Master of Arts, Boston University, 1956.
Laboratory director National Laboratories, Lexington, Massachusetts, 1962-1995. Consultant Merrimack Medical Laboratory, North Andover, since 1995.