Be Wary of the Wellcome Photography Prize
The Wellcome Trust is the world’s second largest charitable trust with an endowment of approximately £23.2 billion (~$30 billion). For the past 20 years, it has produced a photo contest called the Wellcome Image Awards, and this year, it rebranded the contest as the Wellcome Photography Prize.