$IBIO our market cap is ridiculous. We should be sitting at $15 INO VXRT don’t have manufacturing facility and look where they are
  • 9
9 Likes