Consider a smooth, geometrically irreducible, projective curve of genus g ≥ 2 defined over a number field of degree d ≥ 1. It has at most finitely many rational points by the Mordell Conjecture, a theorem of Faltings. We show that the number of rational points is bounded only in terms of g, d, and the Mordell-Weil rank of the curve's Jacobian, thereby answering in the affirmative a question of Mazur. In addition we obtain uniform bounds, in g and d, for the number of geometric torsion points of the Jacobian which lie in the image of an Abel-Jacobi map. Both estimates generalize our previous work for 1-parameter families. Our proof uses Vojta's approach to the Mordell Conjecture, and the key new ingredient is the generalization of a height inequality due to the second-and third-named authors. Contents 1. Introduction 1 2. Betti map and Betti form 7 3. Setup and notation for the height inequality 13 4. Intersection theory and height inequality on the total space 16 5. Proof of the height inequality Theorem 1.6 22 6. Preparation for counting points 23 7. Néron-Tate distance between points on curves 29 8. Proof of Theorems 1.1, 1.2, and 1.4 31 Appendix A. The Silverman-Tate Theorem revisited 36 Appendix B. Full version of Theorem 1.6 40 References 47