Francis O'Sullivan has a position (research engineer) at Massachusetts Institute of Technology

Title research engineer
Is Current yes
Updated over 12 years ago