Dr. Luther P. Jackson ESTEEM Center for Engineering and Technology
Overview Platypuses are weird animals. They seem to have been an inbreeding of several different animals plus a flurry of other weirdness. For example, platypuses are mammals but they lay eggs and they...