On Hilbert’s 16th Problem and Applications