top of page

Ray Nimrod

Scientific Advisor

Affiliated institutions

Ray Nimrod

Lybra Bio

LabCentral

700 Main Street

Cambridge, MA 02139

  • LinkedIn

© 2024 Lybra Bio.

All rights reserved.

bottom of page