UPenn slammed for celebrating Nobel prize of vaccine researcher it once demoted ( www.independent.co.uk )