Christopher Moraes
Biology; development; disease; engineering;聽engineered cells and tissue; mechanobiology; medicine; microfabrication; organ-on-a-chip technology.
-
, CBC News,聽March 11, 2016
Biology; development; disease; engineering;聽engineered cells and tissue; mechanobiology; medicine; microfabrication; organ-on-a-chip technology.
, CBC News,聽March 11, 2016