TY - RPRT TI - Mesosomes and scientific methodology. AU - Robert G Hudson PY - 2003 DO - 10.1080/03919710312331273015 UR - https://pubmed.ncbi.nlm.nih.gov/15295865/ ID - 15295865 ER -