1/1 IUBMB lifeShortened title: IUBMB lifeAvailable in the language: English Country: United kingdomISSN: 1521-6543 see more details