Which hamstring muscle does the common peroneal nerve innervate?
1) Biceps femoris
2) Semitendinosus
3) Semimembranosus
4) All of the above

Q&A Education