The difference, of course, lies in the human skeletal and muscular systems.
(The difference; lies; in the human skeletal and muscular systems)
The difference
lies
in the human skeletal and muscular systems