Phage Invaders Game (Free)

$0.00

The city is under attack and needs a hero to save the day! This computer game introduces a range of scientific concepts, from the fundamental central dogma of biology to the complex mechanisms of CRISPR immunity.

Category:
Updating…
  • No products in the cart.