InsideHook1 month agoMedicineFlying Foxes Might Be Able to Help Humans Treat DiabetesFlying foxes may help unlock secrets to managing diabetes and related diseases in humans. [ more ]