
Murmurations of modular forms in the weight aspect, with Jonathan Bober, Min Lee, and David LowryDuda, submitted.

Unconditional computation of the class groups of
real quadratic fields, with Ce Bian, Austin Docherty, Michael J. Jacobson, Jr., and Andrei SeymourHowell, proceedings of LuCaNT, Contemp. Math., 796 (2024).

An extension of Venkatesh's converse theorem to the Selberg class, with Michael Farmer and Min Lee, Forum Math. Sigma 11 (2023), Paper No. e26.

Primitive element pairs with a prescribed trace in the cubic extension of a finite field, with Stepen D. Cohen, Nicol Leong, and Tim Trudgian, Bull. Aust. Math. Soc. 106 (2022), no. 3, 458462.

Primitive elements with prescribed traces, with Stephen D. Cohen, Nicol Leong, and Tim Trudgian, Finite Fields Appl. 84 (2022), Paper No. 102094.

Wolstenholme and Vandiver primes, with Shehzad Hathi, Michael J. Mossinghoff, and Timothy S. Trudgian, Ramanujan J. 58 (2022), no. 3, 913941.

On a question of Mordell, with Andrew V. Sutherland, Proc. Nat. Acad. Sci. USA 118 (2021), no. 11.

On a recursively defined sequence involving the prime counting function, with Altug Alkan and Florian Luca, Journal of Integer Sequences, Volume 24 (2021), Article 21.3.1.

Computing classical modular forms, with Alex J. Best, Jonathan Bober, Edgar Costa, John Cremona, Maarten Derickx, David LowryDuda, Min Lee, David Roe, Andrew V. Sutherland, and John Voight, Simons Symposia (2021), 123213.

Cracking the problem with 33, Res. Number Theory 5 (2019), no. 3, 5:26.

Quantitative estimates for simple zeros of Lfunctions, with Micah B. Milinovich and Nathan Ng,
Mathematika 65 (2019), no. 2, 375399.

Test vectors for RankinSelberg Lfunctions, with M. Krishnamurthy and Min Lee, J. Number Theory 209 (2020), 3748.

Primitive values of quadratic polynomials in a finite field, with Stephen D. Cohen, Nicole Sutherland and Tim Trudgian, Math. Comp. 88 (2019), no. 318, 19031912.

Twistminimal trace formulas and the Selberg eigenvalue conjecture, with Min Lee and Andreas Strömbergsson, J. Lond. Math. Soc. (2) 102 (2020), no. 3, 10671134.

Simple zeros of automorphic Lfunctions,
with Peter J. Cho and Myoungil Kim, Compos. Math. 155 (2019), 12241243.

A note on Maass forms of icosahedral type, Math. Z. 292 (2019), no. 34, 13151324.

Turing's method for the Selberg zetafunction,
with David J. Platt, Comm. Math. Phys. 365 (2019), no. 1, 295328.

Subconvexity for modular form Lfunctions in the t aspect,
with Micah B. Milinovich and Nathan Ng, Adv. Math. 341 (2019), 299335.

A conjectural extension of Hecke's converse theorem,
with Sandro Bettin, Jonathan W. Bober, Brian Conrey, Min Lee,
Giuseppe Molteni, Thomas Oliver, David J. Platt, Raphael S. Steiner,
Ramanujan J. 47 (2018), no. 3, 659684.

Rapid computation of Lfunctions attached to Maass forms, with Holger Then, Int. J. Number Theory 14 (2018), no. 5, 14591485.

A converse theorem without root numbers, Mathematika 65 (2019), no. 4, 862873.

Finite connected components of the aliquot graph,
Math. Comp. 87 (2018), no. 314, 28912902. See also the
extended data.

Squarefree smooth numbers and Euclidean prime generators, with Carl Pomerance, Proceedings of the AMS 145 (2017), no. 12, 50355042.

A variant of the EuclidMullin sequence containing every prime, Journal of Integer Sequences, Volume 19 (2016), Article 16.6.4.

A database of genus 2 curves over the rational numbers,
with Jeroen Sijsling, Andrew V. Sutherland, John Voight, Dan Yasaki,
LMS J. Comp. Math. 19 (2016), 235254.

Squarefree values of reducible polynomials,
with T. D. Browning,
Discrete Analysis 2016:8. See also the
extended data and source code.

The Selberg trace formula as a Dirichlet series,
with Min Lee, Forum Math. 29 (2017), no. 3, 519542.

The EuclidMullin graph,
with Sean A. Irvine, J. Number Theory 165 (2016), 3057.

A converse theorem for GL(n),
with M. Krishnamurthy,
Adv. Math. 296 (2016) 154180.

Lfunctions as distributions,
Math. Ann. 363 (2015), no. 12, 423454.

Zeros of Lfunctions outside the critical strip,
with Frank Thorne,
Algebra and Number Theory 8 (2014), no. 9, 20272042.
See also the corrigendum.

Detecting squarefree numbers,
with Ghaith A. Hiary and Jon P. Keating,
Duke Math. J. 164 (2015), no. 2, 235275.

Simple zeros of degree 2 Lfunctions,
JEMS 18 (2016), no. 4, 813823.

Further refinements of the GL(2) converse theorem,
with M. Krishnamurthy,
Bull. Lond. Math. Soc. 45 (2013), no. 5, 9871003. See also the
corrigendum.

Bounds and algorithms for the KBessel function of
imaginary order,
with Andreas Strömbergsson and Holger Then,
LMS J. Comp. Math. 16 (2013), 78108.

Weil's converse theorem with poles,
with M. Krishnamurthy, IMRN 2013.

Turing and the primes,
extended version of a chapter appearing in
The Once and Future Turing: Computing the World.

On Mullin's second sequence of primes,
Integers, volume 12A (2012) (John Selfridge memorial volume).

A strengthening of the GL(2) converse theorem,
with M. Krishnamurthy,
Compos. Math. 147 (2011), no. 4, 669715.

Uncovering a new Lfunction,
AMS Notices 55 (2008), no. 9, 10881094.

Numerical computations with the trace formula and the Selberg eigenvalue conjecture,
with Andreas Strömbergsson,
Crelle 607 (2007), 113161.

Artin's conjecture, Turing's method and the Riemann hypothesis,
Exp. Math. 15 (2006), no. 4, 385407.

Turing and the Riemann hypothesis,
AMS Notices 53 (2006), no. 10, 12081211.

Effective computation of Maass cusp forms,
with Andreas Strömbergsson and Akshay Venkatesh,
IMRN vol. 2006, article ID 71281, 34 pages, 2006.

Quadratic class numbers and character sums,
Math. Comp. 75 (2006), 14811492.

Numerical tests of modularity,
JRMS 20 (2005), no. 4, 283339. This is an abbreviated version of my
Ph.D. thesis.

Poles of Artin Lfunctions and the strong Artin conjecture,
Ann. Math. 158 (2003), no. 3, 10891098.

A test for identifying Fourier coefficients of automorphic forms and
application to Kloosterman sums,
Exp. Math. 9 (2000), no. 4, 571581. See also the
associated calculations of Kloosterman sums.