Virtual screening: an endless staircase?

Virtual screening: an endless staircase?