'Princess Scientists' Stir Controversy