
Experience
Memberships & affiliations
American Chemical Society
Northeastern Section of the American Chemical Society (NESACS)
Boston Patent Law Association
American Chemical Society
Northeastern Section of the American Chemical Society (NESACS)
Boston Patent Law Association