VolitionRx held annual shareholder meeting; 4,261,161 shares represented by proxy or in person - VNRX News | Rallies