​NTU scientists develop patch which could improve healing and reduce scarring

...