Physical Review
More than 110 scientific papers (among them 1 in Physical Review Letters and 11 in Physical Review A).