Archimedes uses resonance mass measurement technology to detect and accurately count particles in the size range of 50nm-5μm, and reliably measure their buoyancy mass, dry mass and size. Particularly useful for characterizing protein aggregates in formulations or buffers, Archimedes can also distinguish protein materials and contaminants (such as silicone oil) by comparing their relative resonance frequencies and buoyancy mass.