I like MNTA as a "story stock" but haven't done much DD as to whether they are worth investing in.
I suspect that it will take a long time before the technology they are pioneering will come to fruition, although it could serve as a key element in the generic/follow-on biologics market.