Bachelor, Mount Holyoke College, 1929. Doctor of Medicine, Marquette School Medicine, 1934. Doctor of Philosophy (honorary), Providence College, China.
Physician Maryknoll Sisters' Clinic and Rural Mobile Clinic, Kweialin, China, 1941—1953, Maryknoll Sisters' Clinic, Pusan, Republic of Korea, 1953, Maryknoll Sisters' General Medicine Clinic, Changhua, Taiwan, 1953—2001. Retired, 2001.
Volunteer Phelp's Member Hospital, Sleepy Hollow, New York, 2001—2003, Northern Westchester Hospital, Mount Kemo.