Particle physics and astrophysics