TY - RPRT TI - Haemoglobin. Molecular inventiveness. AU - M F Perutz PY - 1990 DO - 10.1038/348583b0 UR - https://pubmed.ncbi.nlm.nih.gov/2250713/ ID - 2250713 ER -