Computational and Experimental Design of Therapeutics and Diagnostic Agents