Scientists invent self-powered bandage for faster healing wounds

kapoor7.jpg

-File Photo