IRT

Developer of a novel blood substitute to be used in trauma surgery.

Skills

Posted on

March 16, 2021