Max Planck, Albert Einstein, Louis de Broglie, Arthur Compton, Niels Bohr worked on this problem. Current scientific theory is that all particles act both like waves and like particles. This has been verified for elementary particles, and for compound particles like atoms and molecules. For macroscopic particles, because of their extremely short wavelengths, wave properties usually cannot be detected.