Complex sentence: This led to scientific criticism and Pusztai being suspended and his annual contract was not renewed.
Split into simpler sentences: This led to scientific criticism. Pusztai was suspended and his annual contract was not renewed.