$IBIO I hope some of my fellow IBIO investors are still holding INO because it's just a matter of time before it goes to $100.00 a share.
9
2
2 Likes