Gifted and talented in science