10.1101/838896

A screening platform based on epitope editing for drug discovery

2019-11-24