matter of time I sense that something is in the air at Peplin. Staff are pretty excited in the future of this biotech.
Expect an annoucement in the near future. A real possibility. They're due for one.
Share price has remained positive of late.
Go you good thing.