Learn how to say Popularizers correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word popularize:
cause (something) to become generally liked:
his books have done much to popularize the sport
make (a scientific or academic subject) accessible to the general public by presenting it in an understandable form:
they are skilled at popularizing the technical aspects of genetics