Selected Publication Publisher:Informa Uk LimitedKeywords:Protein BiosynthesisPosition Organization:Veterinary Integrative BiosciencesPositions:ProfessorClear