The Therapeutic Goods Administration has given the Pfizer vaccine the green light. Dr Norman Swan explains what we know about the process. Subscribe: …

source