10.1101/774943
Identification of Chikungunya virus nucleocapsid core assembly modulators
2019-09-19