Progress in Nuclear Astrophysics: a multi-disciplinary field with still many open questions