Step 1: Identify the nature of the platform.
Creator's Corner is a digital initiative meant to support and empower content creators, which points to a media or broadcasting body rather than a health or science ministry.
Step 2: Match it to the right institution.
Prasar Bharati, India's public broadcaster, has been expanding into digital platforms to engage with new-media creators, which fits this launch.
Step 3: Eliminate the rest.
The Ministry of Health, Ministry of Science and Technology, and Press Information Bureau (which mainly handles official press releases) do not run creator-support platforms.
\[ \boxed{\text{Prasar Bharati}} \]