86041140
Aug 19, 2013
APTA BIOSCIENCES LTD
Subscribe
chemically modified aptamers for diagnostic and therapeutic applications