The clever science boffins are still rushing to create a vaccine and/or a cure for the coronavirus which is bringing the world to a halt....