Retrospect and prospect of virtual screening in drug discovery.

Retrospect and prospect of virtual screening in drug discovery.