Institution: | Institute of Paper Science and Technology, 500 10th Street NW. Atlanta, GA 30318, USA;Dept of Forest Science, Texas Agricultural Experiment Station, Texas A&M Univ. System, College Station, TX 77843, USA;Dept of Biochemistry/Biophysics, Texas Agricultural Experiment Station, Texas A&M Univ. System, College Station, TX 77843, USA. |