Here is a list of all 123 publications, not in a chronological order though. For a  recent chronological list, refer to the MPFL Website.