various research groups Archives - Innovation Toronto

  1. Artificial jellyfish created from rat heart tissue and silicone