RE: New oncology Affimer paper out of Leeds6 Jun 2020 17:40
That’s correct Jim, a snip at $10.8Bn, and that company haven’t found the holy grail. Leeds Uni have, they’re called affimers and well, blow me down with a feather, it turns out Awacta own the IP