20090156413Method, system, apparatus and device for discovering and preparing chemical compounds for medical and other uses - Disclosed in this invention are methods, systems, databases, user-interfaces, software, media, and services useful for evaluating interactions between chemical compounds and proteins and for utilizing the information resulting from such evaluation for the purpose of discove