Zoran Milanovic, the incumbent president, and Dragan Primorac, an independent candidate who is a physician, geneticist, and forensic scientist, are running for the post ...