An improved substrate for Raman spectroscopy of an analyte comprises a
porous metal film. Enhancement factors and uniformity of the substrate
can be enhanced by electrochemical roughening of the film. Improved
sensors and spectrometers using such substrates are also described.