Complex sentence: Thanks to his peers and Government bureaucrats he was ultimately handed a punishment and transferred to an ophthalmic department which sealed his prospect of working on hormones.
Split into simpler sentences: Thanks to his peers and Government bureaucrats he was ultimately handed a punishment. He had been transferred to an ophthalmic department which sealed his prospect of working on hormones.