$IBIO in the last 3 months, this scam of a company has posted 20+ linkedin posts....of nothing but rehashed articles and useless information. Go see it for yourself.
1
2
2 Likes