Drug discovery: Leaving no stone unturned.

Drug discovery: Leaving no stone unturned.