Publications by Date
2013
Heart Health, Physiology: Beating Stroke
Nature
/
Vol. 493, No. 7434
/
Jan. 31, 2013
/
pp. S12-13
/
view site
Stopping the Leaks
Communications of the ACM
/
Vol. 56, No. 1
/
January 2012
/
pp. 19-21
/
view site
2012
PC Sales Decline, Laptops Evolve
Communications of the ACM
/
Vol. 55, No. 12
/
December 2012
/
pg. 22
Interface Conference Presents Intriguing Projects
Communications of the ACM
/
Oct. 23, 2012
/
website
/
view site
Digging for Drug Facts
Communications of the ACM
/
Vol. 55, No. 10
/
October 2012
/
pp. 10-13
/
view site
Athena Lecturer Nancy Lynch
Communications of the ACM
/
Vol. 55, No. 9
/
September 2012
/
pg. 10
Patents and New Technology
Communications of the ACM
/
Vol. 55, No. 9
/
September 2012
/
pg. 16
Cloud Computing: New RaaS Pricing Model
Communications of the ACM
/
Vol. 55, No. 8
/
August, 2012
/
pg. 19
Quantum Mechanics Increases Randomness
Communications of the ACM
/
Vol. 55, No. 7
/
July 2012
/
pg. 14