Work

Farnesyltransferase inhibitors: where are we now?

FWCI: 3.405
Cites: 92
Cited by: 39
Related to: 10