Aarhus and Luxembourg scientists build 3D printed frog under 1g

By NewsBytes Desk