Drug discovery and personalized treatment