TY - RPRT TI - Profile: Patrick Moore. AU - Stephan Herrera PY - 2005 DO - 10.1038/nbt0305-280 UR - https://pubmed.ncbi.nlm.nih.gov/15765073/ ID - 15765073 ER -