Seek the advice of a health treatment Specialist or take a look at a travel health clinic ideally 6 months before you decide to travel for getting personalised health tips and recommendations. If you have already got a valid Canadian visitor visa you don’t need to apply for an eTA. https://ivc-services.com/copyright-visa-application-embassy-singapore