Pharmacy at Keele scores 100% for student satisfaction