Are there any other bios with late stage assets trading this cheaply? I recently got a stake, about 13k shares @2.15 avg. I think concerns are overblown