Alpaca immune system reveals a potential treatment for cancer
Researchers have identified camelid nanobodies that are able to block…
Researchers have identified camelid nanobodies that are able to block EGF, a protein that is abundant in tumour cells...